.uiBtn{
	display:block;
	position:relative;
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	background:#458ac5;
	line-height:20px;
	padding:0 7px;
	border:1px solid #054984;
	overflow:hidden;
	cursor:pointer;
	font-size:11px !important;
	font-family:Tahoma !important;
	float:right;
}
.uiBtn input{
	width:100%;
	height:22px;
	position:absolute;
	left:1px;
	top:-2px;
	font-weight:bold;
	background:none;
	border:0;
	color:#FFFFFF;
	font-size:11px;
	cursor:pointer
}
span.uiBtn a:link,
span.uiBtn a:visited{
	color:#FFFFFF;
	display:block;
}
span.uiBtn a:hover,
span.uiBtn a:active{
	text-decoration:none !important;
}
.uiBtn.confirm{
	background-position:0 -34px;
	border-color:#0f4a7c
}
.uiBtn.confirm.disabled,
.uiBtn.disabled{
	background:#e1e1e1;
	border-color:#ccc;
}
.uiBtn.confirm.disabled a:visited,
.uiBtn.confirm.disabled a:link,
.uiBtn.disabled a:visited,
.uiBtn.disabled a:link,
.uiBtn.confirm.disabled input,
.uiBtn.disabled input{
	color:#999 !important;
	cursor:auto
}